Manager: Dialog Manager



Carbon supports the majority of the Dialog Manager. However, your application must access Dialog Manager data structures only through the supplied accessor functions. Furthermore, your application must use the functions provided for creating and disposing of Dialog Manager data structures.

Supported  Alert

Available in Mac OS 8.1 and later when Carbon 1.0.2 or later is present.

Supported  AppendDialogItemList

Available in Mac OS 8.5 and later when Carbon 1.0.2 or later is present.

Supported  AppendDITL

Available in Mac OS 8.1 and later when Carbon 1.0.2 or later is present.

Supported  AutoSizeDialog

Available in Mac OS 8.1 and later when Carbon 1.0.2 or later is present.

Supported  CallModalFilterProc

Unsupported  CallSoundProc

Using custom sounds in dialog boxes is not supported in Carbon.

Supported  CallUserItemProc

Supported  CautionAlert

Available in Mac OS 8.1 and later when Carbon 1.0.2 or later is present.

Unsupported  CloseDialog

The CloseDialog function is not supported because developers do not allocate their own memory for dialog boxes in Carbon. Use the DisposeDialog function to dismiss a dialog box instead. Not available in Carbon.

Unsupported  CouldAlert

CouldAlert does nothing; unsupported since System 7, it used to make an alert color table unpurgeable.

Unsupported  CouldDialog

CouldDialog does nothing; unsupported since System 7, it used to make a dialog color table unpurgeable.

Supported  CountDITL

Available in Mac OS 8.1 and later when Carbon 1.0.2 or later is present.

Under Evaluation  CreateStandardAlert

Not available in Carbon.

Under Evaluation  CreateStandardSheet

Not available in Carbon.

Supported  DialogCopy

Available in Mac OS 8.1 and later when Carbon 1.0.2 or later is present.

Supported  DialogCut

Available in Mac OS 8.1 and later when Carbon 1.0.2 or later is present.

Supported  DialogDelete

Available in Mac OS 8.1 and later when Carbon 1.0.2 or later is present.

Supported  DialogPaste

Available in Mac OS 8.1 and later when Carbon 1.0.2 or later is present.

Supported  DialogSelect

Available in Mac OS 8.1 and later when Carbon 1.0.2 or later is present.

Supported  DisposeDialog

Available in Mac OS 8.1 and later when Carbon 1.0.2 or later is present.

Supported  DisposeModalFilterUPP

Available in Mac OS 8.1 and later when Carbon 1.0.2 or later is present.

Unsupported  DisposeSoundUPP

Using custom sounds in dialog boxes is not supported in Carbon.

Supported  DisposeUserItemUPP

Available in Mac OS 8.1 and later when Carbon 1.0.2 or later is present.

Supported  DrawDialog

Available in Mac OS 8.1 and later when Carbon 1.0.2 or later is present.

Unsupported  ErrorSound

Using custom sounds in dialog boxes is not supported in Carbon. Not available in Carbon.

Supported  FindDialogItem

Available in Mac OS 8.1 and later when Carbon 1.0.2 or later is present.

Unsupported  finddialogitem

Use FindDialogItem instead. Not available in Carbon.

Unsupported  FreeAlert

FreeAlert does nothing; unsupported since System 7, it used to make a dialog color table purgeable after making it unpurgeable by calling CouldAlert.

Unsupported  FreeDialog

FreeDialog does nothing; unsupported since System 7, it used to make a dialog color table purgeable after making it unpurgeable by calling CouldDialog.

Supported  GDBShowDialogInfo

Supported  GetAlertStage

Available in Mac OS 8.1 and later when Carbon 1.0.2 or later is present.

Supported  GetDialogCancelItem

Available in Mac OS 8.1 and later when Carbon 1.0.2 or later is present.

Unsupported  GetDialogControlNotificationProc

QuickTime dialog notification functions are not supported in Carbon.

Supported  GetDialogDefaultItem

Available in Mac OS 8.1 and later when Carbon 1.0.2 or later is present.

Supported  GetDialogFromWindow

Available in Mac OS 8.1 and later when Carbon 1.0.2 or later is present.

Supported  GetDialogItem

Available in Mac OS 8.1 and later when Carbon 1.0.2 or later is present.

Supported  GetDialogItemAsControl

Available in Mac OS 8.1 and later when Carbon 1.0.2 or later is present.

Supported  GetDialogItemText

Available in Mac OS 8.1 and later when Carbon 1.0.2 or later is present.

Unsupported  getdialogitemtext

Use GetDialogItemText instead. Not available in Carbon.

Supported  GetDialogKeyboardFocusItem

Available in Mac OS 8.1 and later when Carbon 1.0.2 or later is present.

Unsupported  GetDialogParent

This QuickTime function for manipulating dialog boxes is not supported in Carbon.

Supported  GetDialogPort

Available in Mac OS 8.1 and later when Carbon 1.0.2 or later is present.

Unsupported  GetDialogRefCon

Use GetWindowProperty instead.

Supported  GetDialogTextEditHandle

Available in Mac OS 8.1 and later when Carbon 1.0.2 or later is present.

Supported  GetDialogTimeout

Available in Mac OS 8.5 and later when Carbon 1.0.2 or later is present.

Supported  GetDialogWindow

Available in Mac OS 8.1 and later when Carbon 1.0.2 or later is present.

Supported  GetModalDialogEventMask

Available in Mac OS 8.5 and later when Carbon 1.0.2 or later is present.

Supported  GetNewDialog

Available in Mac OS 8.1 and later when Carbon 1.0.2 or later is present.

Supported  GetParamText

Available in Mac OS 8.1 and later when Carbon 1.0.2 or later is present.

Under Evaluation  GetStandardAlertDefaultParams

Not available in Carbon.

Supported  GetStdFilterProc

Available in Mac OS 8.1 and later when Carbon 1.0.2 or later is present.

Supported  HideDialogItem

Available in Mac OS 8.1 and later when Carbon 1.0.2 or later is present.

Unsupported  InitDialogs

InitDialogs is not supported in Carbon. There is no need to initialize the Dialog Manager because the shared library is loaded as needed. Not available in Carbon.

Supported  InsertCheckBoxDialogItem

Supported  InsertControlDialogItem

Supported  InsertDialogItem

Available in Mac OS 8.1 and later when Carbon 1.0.2 or later is present.

Supported  InsertEditTextDialogItem

Supported  InsertIconDialogItem

Supported  InsertPictureDialogItem

Supported  InsertPushButtonDialogItem

Supported  InsertRadioButtonDialogItem

Supported  InsertStaticTextDialogItem

Supported  InsertUserDialogItem

Supported  InvokeModalFilterUPP

Available in Mac OS 8.1 and later when Carbon 1.0.2 or later is present.

Unsupported  InvokeSoundUPP

Using custom sounds in dialog boxes is not supported in Carbon.

Supported  InvokeUserItemUPP

Available in Mac OS 8.1 and later when Carbon 1.0.2 or later is present.

Supported  IsDialogEvent

Available in Mac OS 8.1 and later when Carbon 1.0.2 or later is present.

Supported  ModalDialog

Available in Mac OS 8.1 and later when Carbon 1.0.2 or later is present.

Supported  ModalFilterProcPtr

Supported  MoveDialogItem

Available in Mac OS 8.1 and later when Carbon 1.0.2 or later is present.

Supported  NewColorDialog

Available in Mac OS 8.1 and later when Carbon 1.0.2 or later is present.

Unsupported  newcolordialog

Use NewColorDialog instead. Not available in Carbon.

Supported  NewDialog

Available in Mac OS 8.1 and later when Carbon 1.0.2 or later is present.

Unsupported  newdialog

Use NewDialog instead. Not available in Carbon.

Supported  NewFeaturesDialog

Available in Mac OS 8.1 and later when Carbon 1.0.2 or later is present.

Supported  NewModalFilterProc

Supported  NewModalFilterUPP

Available in Mac OS 8.1 and later when Carbon 1.0.2 or later is present.

Unsupported  NewSoundProc

Using custom sounds in dialog boxes is not supported in Carbon.

Unsupported  NewSoundUPP

Using custom sounds in dialog boxes is not supported in Carbon.

Supported  NewUserItemProc

Supported  NewUserItemUPP

Available in Mac OS 8.1 and later when Carbon 1.0.2 or later is present.

Supported  NoteAlert

Available in Mac OS 8.1 and later when Carbon 1.0.2 or later is present.

Supported  ParamText

Available in Mac OS 8.1 and later when Carbon 1.0.2 or later is present.

Unsupported  paramtext

Use ParamText instead. Not available in Carbon.

Unsupported  QTModelessCallbackProcPtr

This QuickTime function for manipulating dialog boxes is not supported in Carbon.

Supported  RemoveDialogItem

Under Evaluation  RemoveDialogItems

Available in Mac OS 8.1 and later when Carbon 1.0.2 or later is present.

Supported  ResetAlertStage

Available in Mac OS 8.1 and later when Carbon 1.0.2 or later is present.

Under Evaluation  RunStandardAlert

Not available in Carbon.

Supported  SelectDialogItemText

Available in Mac OS 8.1 and later when Carbon 1.0.2 or later is present.

Supported  SetDialogCancelItem

Available in Mac OS 8.1 and later when Carbon 1.0.2 or later is present.

Supported  SetDialogDefaultItem

Available in Mac OS 8.1 and later when Carbon 1.0.2 or later is present.

Supported  SetDialogFont

Available in Mac OS 8.1 and later when Carbon 1.0.2 or later is present.

Supported  SetDialogItem

Available in Mac OS 8.1 and later when Carbon 1.0.2 or later is present.

Supported  SetDialogItemText

Available in Mac OS 8.1 and later when Carbon 1.0.2 or later is present.

Unsupported  setdialogitemtext

Use SetDialogItemText instead. Not available in Carbon.

Unsupported  SetDialogMovableModal

This QuickTime function for manipulating dialog boxes is not supported in Carbon.

Unsupported  SetDialogRefCon

Use SetWindowProperty instead.

Supported  SetDialogTimeout

Available in Mac OS 8.5 and later when Carbon 1.0.2 or later is present.

Supported  SetDialogTracksCursor

Available in Mac OS 8.1 and later when Carbon 1.0.2 or later is present.

Supported  SetModalDialogEventMask

Available in Mac OS 8.5 and later when Carbon 1.0.2 or later is present.

Supported  SetModelessDialogCallbackProc

Supported  SetPortDialogPort

Available in Mac OS 8.1 and later when Carbon 1.0.2 or later is present.

Supported  ShortenDITL

Available in Mac OS 8.1 and later when Carbon 1.0.2 or later is present.

Supported  ShowDialogItem

Available in Mac OS 8.1 and later when Carbon 1.0.2 or later is present.

Supported  SizeDialogItem

Available in Mac OS 8.1 and later when Carbon 1.0.2 or later is present.

Unsupported  SoundProcPtr

Using custom sounds in dialog boxes is not supported in Carbon.

Supported  StandardAlert

Available in Mac OS 8.1 and later when Carbon 1.0.2 or later is present.

Supported  StdFilterProc

Available in Mac OS 8.1 and later when Carbon 1.0.2 or later is present.

Supported  StopAlert

Available in Mac OS 8.1 and later when Carbon 1.0.2 or later is present.

Supported  UpdateDialog

Available in Mac OS 8.1 and later when Carbon 1.0.2 or later is present.

Supported  UserItemProcPtr

[Table of Contents] [Manager Index] [Function Index]

Generated on: 5/11/2000. Copyright © 1999, 2000 Apple Computer, Inc. All rights reserved.